The primary draws of Letchworth are the amazing views of the waterfalls. Glen Iris, Letchworth's mansion, has been preserved as a restaurant, hotel, and gift shop. A museum facility is located close to the mansion. A Seneca council house has been preserved on the grounds.